﻿using System;
using BLToolkit.DataAccess;

namespace PMIS.BLL
{
	#region 数据库实体类接口
	/// <summary>
	/// 数据库实体类接口
	/// </summary>
	public interface iEntity
	{
		/// <summary>
		/// 记录ID
		/// </summary>
		string ID { get; set; }
	}
	#endregion

	#region 岗培_管理
	/// <summary>
	/// 岗培_管理
	/// </summary>
	[Serializable, TableName("岗培_管理")]
	public class 岗培_管理 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 证书级别
		/// </summary>
		public string 证书级别 { get; set; }
		/// <summary>
		/// 取得时间
		/// </summary>
		public DateTime? 取得时间 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region EXCEPTIONS
	/// <summary>
	/// EXCEPTIONS
	/// </summary>
	[Serializable, TableName("EXCEPTIONS")]
	public class EXCEPTIONS : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// TIME
		/// </summary>
		public DateTime TIME { get; set; }
		/// <summary>
		/// MESSAGE
		/// </summary>
		public string MESSAGE { get; set; }
		/// <summary>
		/// STACKTRACE
		/// </summary>
		public string STACKTRACE { get; set; }
		/// <summary>
		/// RELATED_ID
		/// </summary>
		public string RELATED_ID { get; set; }
		/// <summary>
		/// INNER_EXCEPTION_ID
		/// </summary>
		public string INNER_EXCEPTION_ID { get; set; }
		/// <summary>
		/// COUNT
		/// </summary>
		public int COUNT { get; set; }
	}
	#endregion

	#region 部门
	/// <summary>
	/// 部门
	/// </summary>
	[Serializable, TableName("部门")]
	public class 部门 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// 上级部门ID
		/// </summary>
		public string 上级部门ID { get; set; }
		/// <summary>
		/// 类型:部门/班组
		/// </summary>
		public string 类型 { get; set; }
		/// <summary>
		/// 名称
		/// </summary>
		public string 名称 { get; set; }
		/// <summary>
		/// 路径
		/// </summary>
		public string 路径 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
	}
	#endregion

	#region 岗位
	/// <summary>
	/// 岗位
	/// </summary>
	[Serializable, TableName("岗位")]
	public class 岗位 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// 岗位代码
		/// </summary>
		public string 岗位代码 { get; set; }
		/// <summary>
		/// 部门
		/// </summary>
		public string 部门班组ID { get; set; }
		/// <summary>
		/// 岗位名称
		/// </summary>
		public string 岗位名称 { get; set; }
		/// <summary>
		/// 是否一线岗位
		/// </summary>
		public string 是否一线岗位 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
	}
	#endregion

	#region 岗位_等级
	/// <summary>
	/// 岗位_等级
	/// </summary>
	[Serializable, TableName("岗位_等级")]
	public class 岗位_等级 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// 岗位ID
		/// </summary>
		public string 岗位ID { get; set; }
		/// <summary>
		/// 分类
		/// </summary>
		public string 分类 { get; set; }
		/// <summary>
		/// 等级ID
		/// </summary>
		public string 等级ID { get; set; }
	}
	#endregion

	#region 岗位_分类_等级
	/// <summary>
	/// 岗位_分类_等级
	/// </summary>
	[Serializable, TableName("岗位_分类_等级")]
	public class 岗位_分类_等级 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// 分类
		/// </summary>
		public string 分类 { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
		/// <summary>
		/// 排序
		/// </summary>
		public int 排序 { get; set; }
	}
	#endregion

	#region 岗位_人员
	/// <summary>
	/// 岗位_人员
	/// </summary>
	[Serializable, TableName("岗位_人员")]
	public class 岗位_人员
	{
		/// <summary>
		/// 岗位ID
		/// </summary>
		public string 岗位ID { get; set; }
		/// <summary>
		/// 人员ID
		/// </summary>
		public string 人员ID { get; set; }
	}
	#endregion

	#region 职业_从业资格
	/// <summary>
	/// 职业_从业资格
	/// </summary>
	[Serializable, TableName("职业_从业资格")]
	public class 职业_从业资格 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 工种
		/// </summary>
		public string 工种 { get; set; }
		/// <summary>
		/// 取得时间
		/// </summary>
		public DateTime 取得时间 { get; set; }
		/// <summary>
		/// 扫描件
		/// </summary>
		public byte[] 扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 职业_执业资格
	/// <summary>
	/// 职业_执业资格
	/// </summary>
	[Serializable, TableName("职业_执业资格")]
	public class 职业_执业资格 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 工种
		/// </summary>
		public string 工种 { get; set; }
		/// <summary>
		/// 取得时间
		/// </summary>
		public DateTime 取得时间 { get; set; }
		/// <summary>
		/// 扫描件
		/// </summary>
		public byte[] 扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 其他
	/// <summary>
	/// 其他
	/// </summary>
	[Serializable, TableName("其他")]
	public class 其他 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 证书名称
		/// </summary>
		public string 证书名称 { get; set; }
		/// <summary>
		/// 证书等级
		/// </summary>
		public string 证书等级 { get; set; }
		/// <summary>
		/// 发证机关
		/// </summary>
		public string 发证机关 { get; set; }
		/// <summary>
		/// 证书编号
		/// </summary>
		public string 证书编号 { get; set; }
		/// <summary>
		/// 发证日期
		/// </summary>
		public DateTime? 发证日期 { get; set; }
		/// <summary>
		/// 证书有效期
		/// </summary>
		public DateTime? 证书有效期 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
	}
	#endregion

	#region 职业_职业资格
	/// <summary>
	/// 职业_职业资格
	/// </summary>
	[Serializable, TableName("职业_职业资格")]
	public class 职业_职业资格 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 工种
		/// </summary>
		public string 工种 { get; set; }
		/// <summary>
		/// 取得时间
		/// </summary>
		public DateTime 取得时间 { get; set; }
		/// <summary>
		/// 扫描件
		/// </summary>
		public byte[] 扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 岗培_其他人员
	/// <summary>
	/// 岗培_其他人员
	/// </summary>
	[Serializable, TableName("岗培_其他人员")]
	public class 岗培_其他人员 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 证书级别
		/// </summary>
		public string 证书级别 { get; set; }
		/// <summary>
		/// 取得时间
		/// </summary>
		public DateTime? 取得时间 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 职业_职称
	/// <summary>
	/// 职业_职称
	/// </summary>
	[Serializable, TableName("职业_职称")]
	public class 职业_职称 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 职称名称
		/// </summary>
		public string 职称名称 { get; set; }
		/// <summary>
		/// 取得时间
		/// </summary>
		public DateTime 取得时间 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 其他_带电作业
	/// <summary>
	/// 其他_带电作业
	/// </summary>
	[Serializable, TableName("其他_带电作业")]
	public class 其他_带电作业 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 证书编号
		/// </summary>
		public string 证书编号 { get; set; }
		/// <summary>
		/// 发证时间
		/// </summary>
		public DateTime? 发证时间 { get; set; }
		/// <summary>
		/// 有效期
		/// </summary>
		public DateTime? 有效期 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 其他_电工进网
	/// <summary>
	/// 其他_电工进网
	/// </summary>
	[Serializable, TableName("其他_电工进网")]
	public class 其他_电工进网 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 证书编号
		/// </summary>
		public string 证书编号 { get; set; }
		/// <summary>
		/// 发证时间
		/// </summary>
		public DateTime? 发证时间 { get; set; }
		/// <summary>
		/// 有效期
		/// </summary>
		public DateTime? 有效期 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 其他_电力行政执法
	/// <summary>
	/// 其他_电力行政执法
	/// </summary>
	[Serializable, TableName("其他_电力行政执法")]
	public class 其他_电力行政执法 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 证书编号
		/// </summary>
		public string 证书编号 { get; set; }
		/// <summary>
		/// 发证时间
		/// </summary>
		public DateTime? 发证时间 { get; set; }
		/// <summary>
		/// 有效期
		/// </summary>
		public DateTime? 有效期 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 其他_概预算
	/// <summary>
	/// 其他_概预算
	/// </summary>
	[Serializable, TableName("其他_概预算")]
	public class 其他_概预算 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 证书编号
		/// </summary>
		public string 证书编号 { get; set; }
		/// <summary>
		/// 发证时间
		/// </summary>
		public DateTime? 发证时间 { get; set; }
		/// <summary>
		/// 有效期
		/// </summary>
		public DateTime? 有效期 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 其他_计量检定
	/// <summary>
	/// 其他_计量检定
	/// </summary>
	[Serializable, TableName("其他_计量检定")]
	public class 其他_计量检定 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 证书编号
		/// </summary>
		public string 证书编号 { get; set; }
		/// <summary>
		/// 发证时间
		/// </summary>
		public DateTime? 发证时间 { get; set; }
		/// <summary>
		/// 有效期
		/// </summary>
		public DateTime? 有效期 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 其他_用电检查
	/// <summary>
	/// 其他_用电检查
	/// </summary>
	[Serializable, TableName("其他_用电检查")]
	public class 其他_用电检查 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 证书编号
		/// </summary>
		public string 证书编号 { get; set; }
		/// <summary>
		/// 发证时间
		/// </summary>
		public DateTime? 发证时间 { get; set; }
		/// <summary>
		/// 有效期
		/// </summary>
		public DateTime? 有效期 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 其他_油气检查
	/// <summary>
	/// 其他_油气检查
	/// </summary>
	[Serializable, TableName("其他_油气检查")]
	public class 其他_油气检查 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 证书编号
		/// </summary>
		public string 证书编号 { get; set; }
		/// <summary>
		/// 发证时间
		/// </summary>
		public DateTime? 发证时间 { get; set; }
		/// <summary>
		/// 有效期
		/// </summary>
		public DateTime? 有效期 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 取证
	/// <summary>
	/// 取证
	/// </summary>
	[Serializable, TableName("取证")]
	public class 取证 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 现职称名称
		/// </summary>
		public string 现职称名称 { get; set; }
		/// <summary>
		/// 现职称等级
		/// </summary>
		public string 现职称等级 { get; set; }
		/// <summary>
		/// 现职业资格工种
		/// </summary>
		public string 现职业资格工种 { get; set; }
		/// <summary>
		/// 现职业资格等级
		/// </summary>
		public string 现职业资格等级 { get; set; }
		/// <summary>
		/// 现从业资格工种
		/// </summary>
		public string 现从业资格工种 { get; set; }
		/// <summary>
		/// 现从业资格等级
		/// </summary>
		public string 现从业资格等级 { get; set; }
		/// <summary>
		/// 现执业资格工种
		/// </summary>
		public string 现执业资格工种 { get; set; }
		/// <summary>
		/// 现执业资格等级
		/// </summary>
		public string 现执业资格等级 { get; set; }
		/// <summary>
		/// 特种作业证
		/// </summary>
		public string 特种作业证 { get; set; }
		/// <summary>
		/// 专项证书
		/// </summary>
		public string 专项证书 { get; set; }
		/// <summary>
		/// 岗位培训证书
		/// </summary>
		public string 岗位培训证书 { get; set; }
		/// <summary>
		/// 安全技能资格等级
		/// </summary>
		public string 安全技能资格等级 { get; set; }
		/// <summary>
		/// 三种人资格
		/// </summary>
		public string 三种人资格 { get; set; }
		/// <summary>
		/// 安规考试成绩
		/// </summary>
		public string 安规考试成绩 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
	}
	#endregion

	#region 人员
	/// <summary>
	/// 人员
	/// </summary>
	[Serializable, TableName("人员")]
	public class 人员 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// 工号
		/// </summary>
		public string 工号 { get; set; }
		/// <summary>
		/// 姓名
		/// </summary>
		public string 姓名 { get; set; }
		/// <summary>
		/// 性别
		/// </summary>
		public string 性别 { get; set; }
		/// <summary>
		/// 部门
		/// </summary>
		public string 部门班组ID { get; set; }
		/// <summary>
		/// 岗位
		/// </summary>
		public string 岗位 { get; set; }
		/// <summary>
		/// 岗位代码
		/// </summary>
		public string 岗位代码 { get; set; }
		/// <summary>
		/// 出生时间
		/// </summary>
		public DateTime? 出生时间 { get; set; }
		/// <summary>
		/// 工作时间
		/// </summary>
		public DateTime? 工作时间 { get; set; }
		/// <summary>
		/// 身份证号码
		/// </summary>
		public string 身份证号码 { get; set; }
		/// <summary>
		/// 照片
		/// </summary>
		public byte[] 照片 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
	}
	#endregion

	#region 学历
	/// <summary>
	/// 学历
	/// </summary>
	[Serializable, TableName("学历")]
	public class 学历 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 学历编号
		/// </summary>
		public string 学历编号 { get; set; }
		/// <summary>
		/// 学习类别
		/// </summary>
		public string 学习类别 { get; set; }
		/// <summary>
		/// 毕业学校
		/// </summary>
		public string 毕业学校 { get; set; }
		/// <summary>
		/// 专业
		/// </summary>
		public string 专业 { get; set; }
		/// <summary>
		/// 毕业时间
		/// </summary>
		public DateTime 毕业时间 { get; set; }
		/// <summary>
		/// 毕业证书号
		/// </summary>
		public string 毕业证书号 { get; set; }
	}
	#endregion

	#region 准入_安规100
	/// <summary>
	/// 准入_安规100
	/// </summary>
	[Serializable, TableName("准入_安规100")]
	public class 准入_安规100 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 考试成绩
		/// </summary>
		public decimal 考试成绩 { get; set; }
		/// <summary>
		/// 考试时间
		/// </summary>
		public DateTime? 考试时间 { get; set; }
		/// <summary>
		/// 扫描件
		/// </summary>
		public byte[] 扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 准入_安全技能
	/// <summary>
	/// 准入_安全技能
	/// </summary>
	[Serializable, TableName("准入_安全技能")]
	public class 准入_安全技能 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 证书级别
		/// </summary>
		public string 证书级别 { get; set; }
		/// <summary>
		/// 取得时间
		/// </summary>
		public DateTime? 取得时间 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 准入_三种人
	/// <summary>
	/// 准入_三种人
	/// </summary>
	[Serializable, TableName("准入_三种人")]
	public class 准入_三种人 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 取得时间
		/// </summary>
		public DateTime? 取得时间 { get; set; }
		/// <summary>
		/// 有效期
		/// </summary>
		public DateTime? 有效期 { get; set; }
		/// <summary>
		/// 扫描件
		/// </summary>
		public byte[] 扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 特种_厂内机动车
	/// <summary>
	/// 特种_厂内机动车
	/// </summary>
	[Serializable, TableName("特种_厂内机动车")]
	public class 特种_厂内机动车 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 作业类别
		/// </summary>
		public string 作业类别 { get; set; }
		/// <summary>
		/// 证书号
		/// </summary>
		public string 证书号 { get; set; }
		/// <summary>
		/// 证书名称
		/// </summary>
		public string 证书名称 { get; set; }
		/// <summary>
		/// 初次取证时间
		/// </summary>
		public DateTime? 初次取证时间 { get; set; }
		/// <summary>
		/// 近次复审时间
		/// </summary>
		public DateTime? 近次复审时间 { get; set; }
		/// <summary>
		/// 有效期
		/// </summary>
		public DateTime? 有效期 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 特种_电工
	/// <summary>
	/// 特种_电工
	/// </summary>
	[Serializable, TableName("特种_电工")]
	public class 特种_电工 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 本作业工龄
		/// </summary>
		public string 本作业工龄 { get; set; }
		/// <summary>
		/// 理论成绩
		/// </summary>
		public decimal 理论成绩 { get; set; }
		/// <summary>
		/// 实作成绩
		/// </summary>
		public decimal 实作成绩 { get; set; }
		/// <summary>
		/// 证号
		/// </summary>
		public string 证号 { get; set; }
		/// <summary>
		/// 初领时间
		/// </summary>
		public DateTime? 初领时间 { get; set; }
		/// <summary>
		/// 第一次复审时间
		/// </summary>
		public DateTime? 第一次复审时间 { get; set; }
		/// <summary>
		/// 第二次复审时间
		/// </summary>
		public DateTime? 第二次复审时间 { get; set; }
		/// <summary>
		/// 有效期
		/// </summary>
		public DateTime? 有效期 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 特种_焊工
	/// <summary>
	/// 特种_焊工
	/// </summary>
	[Serializable, TableName("特种_焊工")]
	public class 特种_焊工 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 作业类别
		/// </summary>
		public string 作业类别 { get; set; }
		/// <summary>
		/// 焊工合格证证书号1
		/// </summary>
		public string 焊工合格证证书号1 { get; set; }
		/// <summary>
		/// 特种设备作业人员证证书号2
		/// </summary>
		public string 特种设备作业人员证证书号2 { get; set; }
		/// <summary>
		/// 初次取证时间
		/// </summary>
		public DateTime? 初次取证时间 { get; set; }
		/// <summary>
		/// 有效期
		/// </summary>
		public DateTime? 有效期 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion

	#region 特种_起重
	/// <summary>
	/// 特种_起重
	/// </summary>
	[Serializable, TableName("特种_起重")]
	public class 特种_起重 : iEntity
	{
		/// <summary>
		/// ID
		/// </summary>
		[PrimaryKey]
		public string ID { get; set; }
		/// <summary>
		/// USER_ID
		/// </summary>
		public string USER_ID { get; set; }
		/// <summary>
		/// 操作类别
		/// </summary>
		public string 操作类别 { get; set; }
		/// <summary>
		/// 操作证号
		/// </summary>
		public string 操作证号 { get; set; }
		/// <summary>
		/// 初次取证时间
		/// </summary>
		public DateTime? 初次取证时间 { get; set; }
		/// <summary>
		/// 第一次复审时间
		/// </summary>
		public DateTime? 第一次复审时间 { get; set; }
		/// <summary>
		/// 第二次复审时间
		/// </summary>
		public DateTime? 第二次复审时间 { get; set; }
		/// <summary>
		/// 证书扫描件
		/// </summary>
		public byte[] 证书扫描件 { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string 备注 { get; set; }
		/// <summary>
		/// 岗位等级ID
		/// </summary>
		public string 岗位等级ID { get; set; }
		/// <summary>
		/// 等级
		/// </summary>
		public string 等级 { get; set; }
	}
	#endregion
}